package com.cnhis.cloudhealth.clinical.hosdoctor.executionlist.service;

import com.alibaba.dubbo.config.annotation.Service;
import com.cnhis.cloudhealth.clinical.hosdoctor.executionlist.bo.ExecutionlistBo;
import com.cnhis.cloudhealth.commons.Mappers.ModelVo;
import org.springframework.beans.factory.annotation.Autowired;

import java.util.Map;

@Service
public class ExecutionlistImpl implements IExecutionlist {
	@Autowired
	private ExecutionlistBo doctororderstopBo;

	@Override
	public ModelVo getExcutionlist(Map<String, Object> map) throws Exception {
		return doctororderstopBo.selectExcutionlist(map);
	}

	@Override
	public ModelVo getExcutionlist2(Map<String, Object> map) throws Exception {
		return doctororderstopBo.selectExcutionlist2(map);
	}

	@Override
	public ModelVo getPatientexeList(Map<String, Object> map) {
		return doctororderstopBo.selectPatientexeList(map);
	}

	@Override
	public ModelVo getOrderprintinfo(Map<String, Object> map) {
		return doctororderstopBo.selectOrderprintinfo(map);
	}

	@Override
	public ModelVo getOrderdetailprint(Map<String, Object> map) {
		return doctororderstopBo.selectOrderdetailprint(map);
	}

	@Override
	public ModelVo getOrdersissued(Map<String, Object> map) {
		return doctororderstopBo.selectOrdersissued(map);
	}

	@Override
	public ModelVo getNurseexeamount(Map<String, Object> map) {
		return doctororderstopBo.selectNurseexeamount(map);
	}

	@Override
	public ModelVo getApplicationform(Map<String, Object> map) {
		return doctororderstopBo.selectApplicationform(map);
	}

	@Override
	public ModelVo getApplicationformdetail(Map<String, Object> map) {
		return doctororderstopBo.selectApplicationformdetail(map);
	}

	@Override
	public ModelVo getHistorysummary(Map<String, Object> map) {
		return doctororderstopBo.selectHistorysummary(map);
	}

	@Override
	public ModelVo getAdditionalcontent(Map<String, Object> map) {
		return doctororderstopBo.selectAdditionalcontent(map);
	}

	@Override
	public ModelVo getOperationarrange(Map<String, Object> map) {
		return doctororderstopBo.selectOperationarrange(map);
	}

	@Override
	public ModelVo nurseLisBillsPrintOk(Map<String, Object> map) throws Exception {
		return doctororderstopBo.nurseLisBillsPrintOk(map);
	}

	@Override
	public ModelVo getProjectnamelist(Map<String, Object> map) {
		return doctororderstopBo.selectProjectnamelist(map);
	}

	@Override
	public ModelVo getThezoneexelist(Map<String, Object> map) throws Exception{
		return doctororderstopBo.selectThezoneexelist(map);
	}

	@Override
	public ModelVo getIsOprationorder(Map<String, Object> map) throws Exception {
		return doctororderstopBo.selectIsOprationorder(map);
	}

	@Override
	public ModelVo printBeforeHospitalization(Map<String, Object> map) throws Exception {
		return doctororderstopBo.printBeforeHospitalization(map);
	}

	@Override
	public ModelVo labelprinting(Map<String, Object> map) throws Exception {
		return doctororderstopBo.labelprinting(map);
	}
}
